windscreen trame - French English Dictionary